chistorra (thin spicy sausage) - Turkish English Dictionary